Enumeration of non-isomorphic processing trees

نویسندگان

  • F. Waas
  • Florian Waas
چکیده

Enumeration of search spaces belonging to join queries, so far comprises large sets of isomorphic processing trees, i.e. trees that can be equalized by only commutative exchange of the input relations to the operators. Since these diierences can be handled eeectively by the costing method it is suucient to focus on the enumeration of non-isomorphic processing trees only 2]. This restriction reduces the size of the search space by factor 2 k , k being the number of operators. In this paper we present a technique that generates all non-isomorphic trees belonging to an arbitrarily shaped query graph. The algorithm generates sequences over the query graph's edges which are simultaneously turned into processing trees. During the incremen-tal expansion of sequence preexes the remaining edges are classiied and only those not leading to isomorphic duplicates are appended. This incremental proceeding causes only little overhead leading to superior performance.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Enumeration of Non-isomorphic Processing Tree

Enumeration of search spaces belonging to join queries, so far comprises large sets of isomorphic processing trees, i.e. trees that can be equalized by only commutative exchange of the input relations to the operators. Since these di erences can be handled e ectively by the costing method it is su cient to focus on the enumeration of non-isomorphic processing trees only [2]. This restriction re...

متن کامل

A new approach to characterization of MV-algebras

By considering the notion of MV-algebras, we recall some results on enumeration of MV-algebras and wecarry out a study on characterization of MV-algebras of orders $2$, $3$, $4$, $5$, $6$ and $7$. We obtain that there is one non-isomorphic MV-algebra of orders $2$, $3$, $5$ and $7$ and two non-isomorphic MV-algebras of orders $4$ and $6$.

متن کامل

Grammar-Oriented Enumeration of Binary Trees

In contrast to traditional integer sequences for the representation of binary trees, a kind of character sequence (words) is presented for binary trees based on a grammar GBT and for full binary trees based on a grammar GFBT. The properties of words derived from GBT (GFBT) are discussed in depth, including necessary and suf"cient conditions for a word, pre"x and suf"x of &(GBT) (&(GFBT)) and al...

متن کامل

Enumeration Of Highly Balanced Trees

Bereg and Wang defined a new class of highly balanced d-ary trees which they call k-trees; these trees have the interesting property that the internal path length and thus the Wiener index can be calculated quite easily. A k-tree is characterized by the property that all levels, except for the last k levels, are completely filled. Bereg and Wang claim that the number of k-trees is exponentially...

متن کامل

Enumeration of the non-isomorphic configurations for a reconfigurable modular robot with square-cubic-cell modules

Configuration of a reconfigurable modular system is a tough issue because the possible configurations or structures grow exponentially with the number of modules. A library of the non‐isomorphic configurations should be set up as a database for configuration design and control. In this paper, we propose a matrix‐based enumerating approach for the non‐isomorphic configurati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998